package pkg

import (
	"github.com/astaxie/beego/validation"
	"log"
)

type User struct {
	Mobile string
}

func UserValidMobile(mobile string) string {
	u := User{mobile}
	//传手机号验证
	valid := validation.Validation{}
	valid.Mobile(u.Mobile, "mobile").Message("手机号的格式不正确")
	if valid.HasErrors() {
		// 如果有错误信息，证明验证没通过
		// 打印错误信息
		for _, err := range valid.Errors {
			log.Println(err.Key, err.Message)
			return err.Error()
		}
	}
	return ""
}
